/* 按钮 */
/deep/.el-button--primary {
    color: #FFF !important;
    background-color: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
}
/deep/.el-button--primary.is-plain {
    color: var(--themeColor) !important;
    background: var(--themeColor2) !important;
    border-color: var(--themeColor1) !important;
}
/deep/.el-button--primary.is-plain:hover {
    background: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
    color: #FFF !important;
}
/deep/.el-button--info.is-plain {
    color: var(--themeColor) !important;
    background: var(--themeColor2) !important;
    border-color: var(--themeColor1) !important;
}
/deep/.el-button--info.is-plain:focus, /deep/.el-button--info.is-plain:hover {
    background: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
    color: #FFF !important;
}
/deep/.ivu-input-search{
    background-color: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
}
/deep/.ivu-btn-primary {
    color: #fff;
    background-color: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
}
// /deep/.ivu-btn:hover {
//     color: var(--themeColor) !important;
//     background-color: #fff !important;
//     border-color: var(--themeColor) !important;
// }

/* 输入框 */
/deep/.ivu-input:hover {
    border-color: var(--themeColor) !important;
}
/deep/.ivu-input:focus {
    border-color: var(--themeColor) !important;
    outline: 0;
    box-shadow: none;
}
/deep/.el-input__inner:focus {
    border-color: var(--themeColor) !important;
    outline: 0;
}
/deep/.el-textarea__inner:focus {
    outline: 0;
    border-color: var(--themeColor) !important;
}

/* 日期选择器 */
/deep/.ivu-date-picker-cells-focused em{
    box-shadow: none;
}
/deep/.ivu-date-picker-cells-cell-selected em{
    background: var(--themeColor) !important;
}
/deep/.ivu-date-picker-cells-cell:hover em {
    background: var(--themeColor1) !important;
}
/deep/.ivu-date-picker-cells-cell-today em:after{
    background: var(--themeColor) !important;
}

/* tab */
/deep/.ivu-tabs-nav .ivu-tabs-tab-active {
    color: var(--themeColor) !important;
}
/deep/.ivu-tabs-ink-bar{
    background-color: var(--themeColor) !important;
}
/deep/.ivu-tabs-nav .ivu-tabs-tab:hover {
    color: var(--themeColor) !important;
}
/deep/.el-tabs__item.is-active {
    color: var(--themeColor) !important;
}
/deep/.el-tabs__active-bar{
    background-color: var(--themeColor) !important;
}
/deep/.el-tabs__item:hover {
    color: var(--themeColor) !important;
}

/* 下拉选择器 */
/deep/.ivu-select-selection:hover {
    border-color: var(--themeColor) !important;
}
// .ivu-select-selection-focused, .ivu-select-selection:hover {
//     border-color: #57a3f3;
// }
/deep/.ivu-select-item-selected {
    color: var(--themeColor) !important;
}
/deep/.ivu-select-visible .ivu-select-selection {
    border-color: var(--themeColor) !important;
    outline: 0 !important;
    box-shadow: none !important;
}
/deep/.el-cascader .el-input.is-focus .el-input__inner {
    border-color: var(--themeColor) !important;
}

/* 级联选择器 */
/deep/.el-cascader-node.in-active-path, /deep/.el-cascader-node.is-active, /deep/.el-cascader-node.is-selectable.in-checked-path{
    color: var(--themeColor) !important;
}

/* 单选框/复选框 */
/deep/.el-checkbox__input.is-checked+.el-checkbox__label{
    color: var(--themeColor) !important;
}
/deep/.el-checkbox__input.is-checked .el-checkbox__inner, /deep/.el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
}
/deep/.el-checkbox__inner:hover {
    border-color: var(--themeColor) !important;
}
/deep/.el-radio__input.is-checked .el-radio__inner {
    border-color: var(--themeColor) !important;
    background: var(--themeColor) !important;
}
/deep/.el-radio__input.is-checked+.el-radio__label{
    color: var(--themeColor) !important;
}
/deep/.el-radio__inner:hover {
    border-color: var(--themeColor) !important;
}
/deep/.el-radio-button__orig-radio:checked+.el-radio-button__inner {
    color: #FFF !important;
    background-color: var(--themeColor) !important;
    border-color: var(--themeColor) !important;
    box-shadow: none !important;
}
/deep/.el-radio-button__inner:hover {
    color: var(--themeColor) !important;
}
/deep/.ivu-radio-checked .ivu-radio-inner {
    border-color: var(--themeColor) !important;
}
/deep/.ivu-radio-inner:after{
    background-color: var(--themeColor) !important;
}
/deep/.ivu-checkbox-checked .ivu-checkbox-inner {
    border-color: var(--themeColor) !important;
    background-color: var(--themeColor) !important;
}
/* 穿梭框 */
/deep/.el-transfer-panel__item:hover {
    color: var(--themeColor) !important;
}

/* 分页器 */
/deep/.ivu-page-item-active {
    border-color: var(--themeColor) !important;
}
/deep/.ivu-page-item-active a, /deep/.ivu-page-item-active:hover a {
    color: var(--themeColor) !important;
}
/deep/.ivu-page-item:hover{
    border-color: var(--themeColor) !important;
}
/deep/.ivu-page-item:hover a {
    color: var(--themeColor) !important;
}
/deep/.ivu-page-next:hover, /deep/.ivu-page-prev:hover {
    border-color: var(--themeColor) !important;
}
/deep/.ivu-page-next:hover a, /deep/.ivu-page-prev:hover a {
    color: var(--themeColor) !important;
}

/* 树形结构 */
/deep/.el-tree-node.is-current > .el-tree-node__content {
    background-color: var(--themeColor) !important;
    color: #fff!important;
}

/* 表头 */
/deep/.el-table thead th{
    background-color: var(--themeColor1) !important;
}
